home *** CD-ROM | disk | FTP | other *** search
- ==============================================================================
- BBcopy.exe (c) 1993-1995 by Freeman. M. Crosby W1NPR
- Used with the AA4RE BBS (c) 1989-1995 by H. Roy Engehausen AA4RE
-
- ==============================================================================
- Description:
-
- BBcopy.exe allows any user to create a distribution from your BBS by sending a
- single message to an address you select ( Default is BBcopy ) @ Yourbbs.
-
- No configuration is needed as long as Parms.bb is available in your Default
- current "BB" directory. If you path to BBcopy.exe in another directory make
- sure you use it when calling it up.
- ------------------------------------------------------------------------------
- Added feature ( REDIST CLONE )
-
- BBcopy.exe V2.13E adds the Generic REDIST server commands to the many already
- available in BBcopy for greater compatibility.
-
- These require the messages to be addressed to the server in one of 4 ways.
-
- Address To Flood @Address
- LOCBBS@ThisBBS.#lan.hroute. This BBS only W1NPR
- LOCAL@ThisBBS.#lan.hroute. Nearby BBSs / Lan etc. SRQLAN
- REGION@ThisBBS.#lan.hroute. State/Province/Etc. FLBBS
- LOCBBS@ThisBBS.#lan.hroute. Country the BBS is in ALLUSA
-
- All REDIST type messages will be (B)ulletins and addressed to ALL by default.
- To alter the TO address Enter the desired address at the beginning of the
- Subject/Title line prefixed with an # as in
- #USER Regular Subject of message
- This will cause the message to be addressed to USER@Address with the Subject
- as the remaining part of the title line.
- -----------------------------------------------------------------------------
- Setup for REDIST will require you to capture the messages needed using the
- following lines in Wakeup.bb
- ==/==/== +1 EXPORTK BBCOPY.IN > LOCBBS & ^ @ =* & N
- ==/==/== +1 EXPORTK BBCOPY.IN > LOCAL & ^ @ =* & N
- ==/==/== +1 EXPORTK BBCOPY.IN > REGION & ^ @ =* & N
- ==/==/== +1 EXPORTK BBCOPY.IN > NATION & ^ @ =* & N
- Also you will need to edit the BBcopy.reg ( Region ) file supplied to indicate
- local distribution areas. This file should be in the "BB" default directory
- -------------------------------------------------------------------------------
- Several other OPTIONS are available as explained below.
-
- BBcopy.exe is called by Wakeup.bb whenever you wish, hourly might be OK
- Here is an example.
-
- ==/==/== +1 ES [QEKIZ] BBCOPY BBCOPY.EXE
-
- =============================================================================
-
- Results:
-
- The Originating user's Subject etc. will follow in the reproduced messages.
- Both (P) & (T) messages will be produced, any not of this type will be sent
- (P), except using the Copy Bulletin to: option below and the REDIST type.
-
- An optional ( Copied by BBcopy ) break line may be included, see options.
-
- The default will be a modified originating R: header which may allow it to
- pass back through the system and the receiving station use the SR command.
- See options below for many alternate R: header configurations.
-
- The Full text as well as the full Copy to: distribution list will be in the
- reproduced messages unless the Copy text to: option is used.
-
- The message to BBcopy will be killed, a return message will be sent to the
- original user telling of the distribution, a BBcopy.log will be created for
- the sysop to import if desired. This log will be killed each time it's
- filesize reaches 10K if is not imported prior to that time.
- ============================================================================
-
- Operation by the user:
-
- The user will send a message to BBcopy@Yourcall and MUST include as the very
- last lines, after all text trailers ect. the following words exactly as the
- first words on a line as follows upper or lower case will work ":" is needed
-
- Copy to:
-
- Followed by the stations he wishes to receive the message, one to a line.
-
- If complete addresses are available he should provide them although when REBBS
- does a normal Hlookup they should be addressed OK if the stations are in your
- Hlookup.bb file
-
- An @BBS is a requirement even if the messages will be @Yourbbs
-
- An example would be:
-
- Copy to:
- W2TKU@W2TKU.#SRQFL.FL.USA.NA
- WD4NKZ@WD4NKZ.#SRQFL.FL.USA.NA
- W1TTY@KQ1K.#EMA.MA.USA.NA
- K4JVY@WD4NKZ.#SRQFL.FL.USA.NA
-
- ==============================================================================
- If you use "Copy text to:" instead of Copy to: then only the text will be
- copied into the messages, otherwise the Copy to: list will also be sent.
- Example:
-
- Copy text to:
- W2TKU@W2TKU.#SRQFL.FL.USA.NA
- WD4NKZ@WD4NKZ.#SRQFL.FL.USA.NA
- W1TTY@KQ1K.#EMA.MA.USA.NA
- K4JVY@WD4NKZ.#SRQFL.FL.USA.NA
-
- ==============================================================================
-
- If you use "Copy bulletin to:" instead of Copy to: then one (1) copy will be
- produced as a bulletin, the copy list will not be sent.
- Example:
-
- Copy bulletin to:
- REBBS@USBBS
-
- -------------
- Note, This will allow a user to send a bulletin for local distribution to
- a distant BBS as a (P) message so it will not be left & read at each BBS
- along the way.
-
- NO options will be used with a Bulletin, it will receive the default R:header
- which will identify the original user/bbs and allow "SR" from most BBS systems
-
- ==============================================================================
- Help file:
-
- A coded in help file is sent with operating instructions if a message is
- sent to BBCOPY@YourBBS with a Subject "I" or "H" or "?" and has no Copy to:
- list.
-
- A similar help file will be sent if the Copy to: list is blank & no copies
- are created.
-
- If you have a Filename.ext called BBcopy.rep in your "BB" default directory
- it will be sent in place of the help file included in the BBcopy.exe code.
- I recomend this as long as you EDIT IT !! to reflect the BBcopy operation
- you have set up. Some functions are NOT described in the built-in help file.
- It would be desirable to indicate the Valid Flood designators are for your
- BBS in the help file.
-
- A sample BBcopy.rep is enclosed ( EDIT IT ! )
-
-
- ============================================================================
- Alternate operation:
-
- BBcopy will look for BBcopy.cfg if Parms.bb does not reside in the Default.
- This should duplicate the following Parms.bb parameters.
-
- BB_SIGN =
- BB_ADDR =
- BB_HIER_ADDR =
-
- Also you may use this if you wish to use different information for BBcopy.exe.
-
- ==============================================================================
- You may alter the address that BBcopy will look for by adding a suffix to the
- program name when calling it up. The suffix SYNTAX MUST BE EXACT, including
- spaces between the characters etc.
- An example of the address DUPLI@W1NPR you would call BBcopy as follows:
-
- ES [QEKIZ] DUPLI BBCOPY.EXE / DUPLI
-
- BBcopy will look for DUPLI.OUT and create DUPLI.IN when it runs.
-
- If an alternate address/Filename is used make sure you Export to it properly
- when adding lines in Action.bb if the REDIST type server is to be used.
-
- REBBS will not run BBcopy if there is no Export file if you use the [QEKIZ]
- parameters.
-
- BBcopy will not run if there is no Export file in any case.
- ===============================================================================
-
- R: Header OPTIONS on copies:
-
- Several options may be used to alter R:headers produced, these will be in [ ]
- brackets after the Filename.ext and BEFORE any alternate / address.
- These may be mixed and matched to produce many combinations.
-
- [A] will produce all headers exactly from original message ( see * below )
- [B] will place a Break line before any previous R: headers ( Copied by BBcopy )
- [O] will pass the original header as received.
- [M] will modify the original header by removing any #???? or $????? but pass
- enough data to identify the originator and allow the SR command to function.
- (*) If [M] is used with [A] the first originating header will be modified.
-
- The default is a single modified header identifying the original BBS in which
- no options need be specified. Bulletins will all receive the default.
-
- Examples:
- [BA] would produce all headers as received with a Break line
- [AMB] would produce all headers, break line and modify original.
- ===============================================================================
- Undocumented in User help is the "End copy:" command.
- The Copy to list may be placed anywhere in the message and the program will
- pick up Addresses until the folowing line appears.
- End copy:
- Either Copy text to: or Copy to: may be used in this configuration
-
- An example would be:
-
- Copy text to:
- W2TKU@W2TKU.#SRQFL.FL.USA.NA
- WD4NKZ@WD4NKZ.#SRQFL.FL.USA.NA
- W1TTY@KQ1K.#EMA.MA.USA.NA
- End copy:
- ===============================================================================
-
- Alternate operation:
-
- BBcopy may be run in DV or Windows using the BBwait.exe & BBrun.bat system by
- ExportK ing the needed messages to whatever Filename.in you wish and ImportE
- ing them from Filename.in
-
- Examples:
-
- ==/==/== +00:15 EXPORTK BBCOPY.IN > LOCBBS & ^ @ =* & N
- ==/==/== +00:15 EXPORTK BBCOPY.IN > LOCAL & ^ @ =* & N
- ==/==/== +00:15 EXPORTK BBCOPY.IN > REGION & ^ @ =* & N
- ==/==/== +00:15 EXPORTK BBCOPY.IN > NATION & ^ @ =* & N
- ==/==/== +00:15 EXPORTK BBCOPY.IN > BBCOPY & ^ @ =* & N
- ==/==/== +00:15 IMPORTE BBCOPY.OUT
-
-
-
-
- Many combinations of Filename/options may be made in this manner even when
- running BBcopy using Wakeup.bb Be sure to select [OPTIONS] and / Filename
- properly when entering the line in Wakeup.bb.
-
- Different R:header configurations may be done with each Filename you use.
- ==============================================================================
- Keeping certain users from using BBcopy:
- If you have had a bad experience from a user who might wish to spawn messages
- using BBcopy you should have his mail placed on hold or review using Action.bb
- This will prevent exports to BBcopy until you can review and either accept or
- reject the message.
-
- If you wish to hold all this users mail then
- HOLD < USER
- or just BBcopy messages
- HOLD < USER & > BBCOPY
- See Action.doc for more options.
- ============================================================================
-
- Report bugs & comments to:
-
- Oct. 1 to June 1 yearly
- W1NPR@W1NPR.#SRQFL.FL.USA.NA
- (813)474-2690 Voice line
- (813)475-9526 Data line
-
- June 15 to Sept 24 yearly
- W1NPR@W1NPR.#EMA.MA.USA.NA
- (508)362-3940 Voice line
- (508)362-8958 Data line
-
- 73/Free
- W1NPR
-